---
title: Web
hide_title: true
sidebar_position: 2
---

### 监听枚举{#listener}

| 名称                              | 说明                                   | 版本     |
|----------------------------------|----------------------------------------|----------|
| Event.STATE_CHANGED         | 连接状态监听，设置 [连接监听](../connection/listener#web-connect) 会用到 | 1.0.0    |
| Event.MESSAGE_RECEIVED      | 消息接收监听，设置 [消息监听](../connection/listener#web-message) 会用到 | 1.0.0    |
| Event.CONVERSATION_CHANGED  | 会话变更监听，设置 [会话监听](../connection/listener#web-conversation) 会用到 | 1.0.0    |

### 连接枚举{#connection}

| 名称                              | 说明            | 版本     |
|----------------------------------|-----------------|----------|
| ConnectionState.CONNECTED            | 连接成功         | 1.0.0    |
| ConnectionState.CONNECTING           | 正在连接中       | 1.0.0    |
| ConnectionState.DISCONNECTED         | 连接已断开       | 1.0.0    |

### 会话相关{#conversation}

| 名称                               | 说明                                      | 版本     |
|-----------------------------------|-------------------------------------------|----------|
| ConversationType.PRIVATE          | 单聊会话，两个人之间通信的会话类型          | 1.0.0    |
| ConversationType.GROUP            | 群聊会话，群组通信使用的会话类型            | 1.0.0    |
| ConversationType.CHATROOM         | 聊天室会话，类似直播间，有房间概念的通信场景使用会话类型 | 1.0.0    |
| ConversationOrder.FORWARD         | 会话获取方向，向前获取 | 1.0.0    |
| ConversationOrder.BACKWARD         | 会话获取方向，向后获取 | 1.0.0    |

### 消息相关{#message}

| 名称                           | 说明         | 版本     |
|-------------------------------|--------------|----------|
| MessageType.TEXT              | 文本消息      | 1.0.0    |
| MessageType.IMAGE             | 图片消息      | 1.0.0    |
| MessageType.VOICE             | 语音消息      | 1.0.0    |
| MessageType.VIDEO             | 小视频消息    | 1.0.0    |
| MessageType.FILE              | 文件消息      | 1.0.0    |
| MessageType.RECALL            | 撤回消息      | 1.0.0    |
| MessageType.READ_MSG           | 消息撤回通知  | 1.0.0    |
| MessageType.UPDATE_MSG         | 消息修改通知  | 1.0.0    |
| MessageOrder.FORWARD         | 消息获取方向，向前获取 | 1.0.0    |
| MessageOrder.BACKWARD         | 消息获取方向，向后获取 | 1.0.0    |

### 状态码枚举{#message}
| 名称                           | 说明         | 版本     |
|-------------------------------|--------------|----------|
| ErrorType              | 状态码枚举，具体说明请查看 [状态码](../status_code/web)      | 1.0.0    |

### @ 消息枚举{#mention}
| 名称                           | 说明         | 版本     |
|-------------------------------|--------------|----------|
| MentionType.ALL              | @ 所有人      | 1.0.0    |
| MentionType.SOMEONE          | @ 指定人      | 1.0.0    |
| MentionType.ALL_SOMEONE        | @所有人 + 指定人| 1.0.0    |

### @ 消息获取方向{#mention_order}
| 名称                           | 说明                         | 版本     |
|-------------------------------|-----------------------------|----------|
| MENTION_ORDER.BACKWARD         | 向后获取，获取更靠后的消息      | 1.0.0    |
| MENTION_ORDER.FORWARD          | 向前获取，获取更靠前的消息      | 1.0.0    |